"""
XCQuant 量化交易框架 - 精简版
"""

__version__ = "1.0.0"

# 导入核心模块
from .core import *
from .data import *
from .exchanges import *
from .strategies import *
from .trading import *
from .risk import *
from .backtesting import *
from .monitoring import *
from .utils import *
from .web import *

# 模块管理器
class ModuleManager:
    """模块管理器"""
    
    def __init__(self):
        self.logger = unified_logger.get_logger("module_manager")
        self.logger.info("模块管理器初始化")
    
    def get_version(self):
        return __version__

# 全局模块管理器实例
module_manager = ModuleManager()

print(f"XCQuant 量化交易框架 v{__version__} 初始化完成")